popular democracy - Alemán Inglés Diccionario